Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
31 OWEN ROAD Terraced £502,262 £423,000 18 Sep 2020
32 OWEN ROAD Terraced £378,447 £205,000 24 Jun 2005
34 OWEN ROAD Terraced £429,041 £188,000 9 Sep 2003
36 OWEN ROAD Terraced £505,508 £363,000 27 Nov 2015
38 OWEN ROAD Semi-Detached £394,314 £215,000 30 Jan 2009
42 OWEN ROAD Terraced £398,608 £230,000 3 Jun 2011
43 OWEN ROAD Semi-Detached £378,129 £207,000 16 Sep 2005
44 OWEN ROAD Semi-Detached £398,459 £183,000 22 Dec 2003
47 OWEN ROAD Terraced £366,542 £212,000 13 Jul 2006
53 OWEN ROAD Semi-Detached £416,159 £84,000 3 Oct 1997
54 OWEN ROAD Terraced £362,558 £230,000 31 Jul 2007